be on for something
(informal) to want to do something
Is anyone on for a drink after work?